home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 4
/
CU Amiga Magazine's Super CD-ROM 04 (1996)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1996-11].iso
/
magazine
/
psion
/
misc
/
wt276.lzx
/
workhelp.opl
< prev
next >
Wrap
Text File
|
1996-09-20
|
7KB
|
227 lines
REM This is the help structure for
REM the Worktime program.
PROC WorkHelp:
local s%
while 1
dinit "Help"
dtext "","How to...",$400
dtext "","Files",$400
dtext "","Structure",$400
dtext "","Function keys",$400
lock on :s%=dialog :lock off
if s%=0 :return :endif
:@("Help"+num$(s%-1,1)):
endwh
return
ENDP
PROC Help1:
local s%
while 1
dinit "How to"
dtext "","Mark time of arrival and leave",$400
dtext "","Setting slack of arrival and leave",$400
dtext "","Setting normal workday length for each day of the week",$400
dtext "","Starting and stopping projects",$400
lock on :s%=dialog :lock off
if s%=0 :return :endif
:@("Help1"+num$(s%-1,1)):
endwh
ENDP
PROC Help11:
dinit "Marking time of arrival and leave"
dtext "","Press spacebar to open a new time slot (meeting time)"
dtext "","the next time you press the space bar that time slot"
dtext "","is closed (setting the leaving time) and the totals"
dtext "","are recalculated."
dtext ""," "
dtext "","Time slots started with the spacebar have"
dtext "","the slack times added or subtracted"
lock on :dialog :lock off
ENDP
PROC Help12:
dinit "Setting slack"
dtext "","The slack is the time it takes you to"
dtext "","get in and out of work. The morning slack"
dtext "","is subtracted and the evening slack is added"
dtext "","to the current time."
dtext ""," "
dtext "","This can be found in the settings menu"
lock on :dialog :lock off
ENDP
PROC Help13:
dinit "Setting normal workday length for each day of the week"
dtext "","This can be found in the settings menu"
dtext "","The values are saved in the data file."
lock on :dialog :lock off
ENDP
PROC Help14:
local s%
while 1
dinit "Starting and stopping projects"
dtext "","Press spacebar in Project mode. (start)",$400
dtext "","Press spacebar in Time mode. (start)",$400
dtext "","Press a pre-compiled project key. (stop+start)",$400
dtext "","Press spacebar on an unfinished project. (stop)",$400
dtext ""," "
lock on :s%=dialog :lock off
if s%=0 :return :endif
:@("Help14"+num$(s%-1,1)):
endwh
ENDP
PROC Help141:
dinit "Press spacebar in Project mode."
dtext "","When pressing space on a project in Project mode"
dtext "","the mode changes into Time mode and inserts a new"
dtext "","project with the current time and the selected"
dtext "","project text."
lock on :dialog :lock off
ENDP
PROC Help142:
dinit "Press spacebar in Time mode."
dtext "","First press spacebar to register the time"
dtext "","then press return and modify normal to 00:00"
dtext "","and give a project description (text)"
dtext ""," "
dtext "","Alternative method (faster):"
dtext "","Press an undefined letter key and"
dtext "","insert project name in comment."
lock on :dialog :lock off
ENDP
PROC Help143:
dinit "Press pre-compiled Project key."
dtext "","When pressing a project key, the current project (if any)"
dtext "","is closed and a new project is opened with the pre-defined text."
dtext ""," "
dtext "","To see some examples look at the end of WORKTIME.OPL"
lock on :dialog :lock off
ENDP
PROC Help144:
ENDP
PROC Help2:
local s%
dinit "Files"
dtext "","On startup a file is automatically created. All the standard"
dtext "","file operations are available from the system screen."
dtext ""," "
dtext "","Data files use the '.WTM' extension (not restricted to)"
dtext ""," "
dtext "","Each datafile holds an unlimitted (except for file size)"
dtext "","number of time records, max 899 project entries and"
dtext "","currently 10 setup records."
lock on :dialog :lock off
ENDP
PROC Help3:
dinit "Structures"
dtext "","For each entry the following info is shown:"
dtext ""," þ Time of Arrival and Leave"
dtext ""," þ The expected work time (not projects)"
dtext ""," þ Time used for this entry (calculated)"
dtext ""," þ Normal work time for this day (not projects)"
dtext ""," þ Difference between the above two (calculated)"
dtext ""," þ Total accumulated difference"
dtext ""," þ A comment (default blank)"
lock on :dialog :lock off
ENDP
PROC Help4:
local s%
while 1
dinit "Function keys"
dtext "","Typing keys",$400
dtext "","Psion combination keys",$400
lock on :s%=dialog :lock off
if s%=0 :return :endif
:@("Help4"+num$(s%-1,1)):
endwh
ENDP
PROC Help41:
local s%
dinit "Typing keys (1/3)"
dtext "Space","Starts and stops timing slot (+/-slack time)"
dtext "Delete","Delete current entry (with confirm)"
dtext "Shift-Delete","Delete range of entries"
dtext "Enter","Edit the current entry"
dtext "Esc","Jump to system screen"
dtext "Tab","Jump to date"
dtext chr$(4),"Swap between project/time display"
dtext "(more)", " "
lock on :s%=dialog :lock off
if s%=0 :return :endif
dinit "Typing keys (2/3)"
dtext "'m'","Starts 'Meeting' project"
dtext "'l'","Starts 'Lunch' project"
dtext "'t'","Starts 'Transport' project"
dtext ""," "
dtext "","If an open project is found earlier, same day"
dtext "","that project is closed first."
dtext "(more)", " "
lock on :s%=dialog :lock off
if s%=0 :return :endif
dinit "Typing keys (3/3)"
dtext "Up","Move one line/entry up"
dtext "Down","Move one line/entry down"
dtext "Shift-Up","Move 3 lines/entries up"
dtext "Shift-Down","Move 3 lines/entries down"
dtext chr$(2)+"Up","Move 10 lines/entries up"
dtext chr$(2)+"Down","Move 10 lines/entries down"
dtext "Control-Up","Move 30 days backward (up)"
dtext "Control-Down","Move 30 days forward (down)"
lock on :dialog :lock off
ENDP
PROC Help42:
local s%
dinit "Psion combination keys (1/3)"
dtext chr$(2)+"B","Begin new or existing project"
dtext chr$(2)+"C","Copy entry"
dtext chr$(2)+"D","Delete project"
dtext "shift"+chr$(2)+"D","Delete entry (same as pressing delete)"
dtext chr$(2)+"E","Edit entry"
dtext chr$(2)+"F","Change font type"
dtext chr$(2)+"I","Insert contents of paste buffer"
dtext "(more)", " "
lock on :s%=dialog :lock off
if s%=0 :return :endif
dinit "Psion combination keys (2/4)"
dtext chr$(2)+"J","Jump to date"
dtext chr$(2)+"L","Set slack times"
dtext chr$(2)+"M","Make/Create new file"
dtext chr$(2)+"N","Set normal worktime for each weekday"
dtext chr$(2)+"O","Open (existing) file"
dtext chr$(2)+"P","Print (to file)"
dtext chr$(2)+"Q","Rounding (setup)"
dtext "(more)", " "
lock on :s%=dialog :lock off
if s%=0 :return :endif
dinit "Psion combination keys (3/4)"
dtext chr$(2)+"R","Repaint screen"
dtext "Shift"+chr$(2)+"R","Delete range of entries"
dtext chr$(2)+"S","Sort and recalculate entire database"
dtext chr$(2)+"U","Usage/Project totals"
dtext chr$(2)+"W","Who did this ?"
dtext chr$(2)+"X","Exit Worktime"
dtext "(more)", " "
lock on :s%=dialog :lock off
if s%=0 :return :endif
dinit "Psion combination keys (4/4)"
dtext chr$(2)+"Z","Zoom in"
dtext "Shift"+chr$(2)+"Z","Zoom out"
lock on :s%=dialog :lock off
if s%=0 :return :endif
ENDP